package cn.mesmile.shiro.module.user.dto;

import cn.mesmile.shiro.module.role.dto.RoleVo;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;

/**
 * @author zb
 * @date 2021/2/7 16:32
 * @Description:
 */
@Data
public class UserVo {

    private Long id;

    /**
     * 用户名
     */
    private String username;

    /**
     * 密码
     */
    private String password;

    private LocalDateTime createTime;

    private String salt;

    /**
     * 所有角色,角色内包含 权限
     */
    private List<RoleVo> roleList = new ArrayList<>();

}
